package com.weibo4j.api.response.status;

import java.util.List;

import com.weibo4j.api.WeiboResponse;
import com.weibo4j.api.domain.Status;
import com.weibo4j.api.json.JSON;


public class RepostDailyResponse extends WeiboResponse<List<Status>> {
    
    private List<Status> model;
    
    @Override
    public List<Status> getModel() {
        if (success && model == null) {
            isSuccess();
        }
        return model;
    }

    @Override
    public boolean isSuccess() {
        boolean isSuccess = super.isSuccess();
        if (isSuccess && model == null) {
            model = JSON.parseArray(jsonString, Status.class);
        }
        return isSuccess;
    }
    
}
